marbled leaves - German English Dictionary